47 research outputs found

    Open Source Tools to Support Teaching Agile Software Development

    Get PDF
    Learning agile software development methodologies are important due to the popularity of agility in software industry. Agile software development has several practices and each practice needs specific tools to work with. Fortunately, there are plenty of open source tools to support working with the agile practices. However, each tool is a separate tool and there is no information about the interrelation of those open source tools. In this paper we propose a set of open source tools to support agile software development course. We start from identifying the principles and practices of agile software development and continue with examining open source tools that fit with agile practices. The relationship between the open source tools is also determined, based on their functionalities

    SISTEM INFORMASI PERSEBARAN PENYAKIT LEPTOSPIROSIS MENGGUNAKAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

    Get PDF
    ABSTRAK Leptospirosis merupakan masalah kesehatan masyarakat di seluruh dunia, khususnya di negara-negara yang beriklim tropis dan subtropis serta memiliki curah hujan yang tinggi. Sistem Informasi Geografis Kejadian Leptospirosis di Kota Semarang berbasis Web dapat memberikan data kejadian leptospirosis, namun pada proses menambahkan data kejadian leptospirosis sistem tersebut belum bisa menambahkan posisi longitude dan latitude secara langsung. Sistem yang dikembangkan memanfaatkan perkembangan teknologi khususnya pada smartphone bersistem operasi Android dengan memanfaatkan teknologi GPS untuk mendapatkan posisi Persebaran penyakit leptospirosis, kemudian data Persebaran penyakit leptospirosis tersebut disimpan dalam database server. Sistem Informasi Persebaran Penyakit Leptospirosis Menggunakan Global Positioning System (GPS) Berbasis Android dibangun dengan menggunakan model proses prototype dengan bahasa pemrograman java Android. Hasil dari tugas akhir ini berupa sistem berbasis Android. Sistem ini dapat membantu dalam menambah data kejadian leptospirosis secara langsung melalui perangkat Android. Selain itu sistem ini dapat menangkap posisi penderita melalui perangkat Android. Data kejadian disimpan pada database server melalui web service

    PEMBUATAN ELECTRONIC MALL (E-MALL) UNTUK USAHA MIKRO, KECIL DAN MENENGAH (UMKM)

    Get PDF
    Sistem perdagangan modern saat ini telah hampir sepenuhnya memanfaatkan teknologi informasi sebagai media untuk mendekatkan informasi suatu produk barang atau jasa kepada konsumen. Mulai dari proses pemasaran hingga transaksi penjualan suatu produk dapat dilakukan melalui Internet. Namun disisi lain masih banyak para pemilik Usaha Mikro, Kecil, dan Menengah (UMKM) yang masih belum mampu menggunakan teknologi informasi sebagai media pemasaran produknya. Oleh karena itu diperlukan sebuah sistem yang dapat membantu pemasaran produk-produk UMKM. UMKM Electronic Mall merupakan sebuah sistem informasi berbasis web yang di dalamnya terdapat beberapa UMKM dan digunakan untuk memasarkan produk-produk UMKM tersebut sehingga akan lebih efektif daripada sistem online shop biasa. UMKM E-Mall memiliki sifat transaksi Business to Business (B2B), yaitu proses jual beli antara satu UMKM dengan UMKM lain, dan Business to Consumer (B2C), yaitu proses jual beli antara UMKM dengan pelanggan. UMKM Electronic Mall dibangun dengan metode prototipe agar proses pengembangan lebih efektif dan fleksibel apabila terjadi penambahan requirement baru. Fasilitas berbagi konten ke media sosial yang dimiliki oleh sistem ini merupakan sebuah cara yang efektif untuk mempercepat dan memperluas jangkauan pemasaran produk UMKM. Fasilitas multiple account per shop memudahkan manajemen lapak UMKM apabila terdapat beberapa pengelola dalam sebuah UMKM. Selain itu, fasilitas kirim pesan yang ada pada sistem ini juga memudahkan terjadinya komunikasi antara pelanggan dengan UMKM maupun komunikasi antar UMKM

    SISTEM PRESENSI DENGAN DETEKSI LOKASI DAN PENGENALAN WAJAH MENGGUNAKAN SMARTPHONE ANDROID

    Get PDF
    Sistem presensi sekarang ini sudah menggunakan teknologi biometrika yaitu menggunakan pengenalan sidik, retina mata, wajah dan lainnya. Pada lembaga pendidikan sebagai contoh Fakultas Sains dan Matematika UNDIP menggunakan sistem presensi dengan pemindaian sidik jari. Namun sistem presensi ini dirasa kurang efisien karena harus datang pergi ke fakultas melakukan presensi. Sistem Presensi dengan pengenalan wajah menggunakan Smartphone Android dapat membantu untuk mengatasi kurang efisiensi waktu dan dukungan GPS untuk deteksi lokasi. Pengenalan wajah dalam sistem ini menggunakan algoritma eigenface dan untuk deteksi lokasinya menggunakan rumus titik pusat area. Perhitungan Eigenface direpresentasikan dalam bentuk eigenvalue dan eigenvector. Sistem yang diujikan menggunakan 15 wajah dan 31 titik tempat yang berada di area Universitas Diponegoro menghasilkan tingkat keakurasian sebesar 66,67% untuk pengenalan wajah dan 80,64% untuk deteksi lokasinya. Sistem ini dapat dikembangkan lagi dengan menambahkan fitur morfologi untuk meningkatkan keakurasian pengenalan wajah

    E-Tourism Menggunakan Sistem Rekomendasi Item Based Collaborative Filtering

    Get PDF
    Perjalanan dilakukan dengan berbagai tujuan, termasuk perjalanan untuk liburan. Dalam perencanaan perjalanan, sering kali ditemui kesulitan dalam mencari tujuan tempat yang sesuai karena kurangnya pengetahuan akan daerah yang belum pernah dikunjungi sebelumnya. E-Tourism yang dapat memberikan rekomendasi dan informasi seperti tempat kuliner, penginapan, dan objek wisata diperlukan untuk mengatasi masalah tersebut. ETourism yang dibangun pada penelitian ini menggunakan sistem rekomendasi dengan metode item based collaborative filtering. E-Tourism ini dibangun dengan model waterfall. E-Tourism ini berbasis web menggunakan bahasa pemrograman PHP (Hypertext Prepocessor). E-Tourism ini menghasilkan rekomendasi objek wisata yang telah disesuaikan dengan rating yang diberikan pengguna

    Pemanfaatan Credit Card Sized Computer Sebagai Penyaji Informasi pada Public display: Sebuah Kajian Awal

    Get PDF
    Komputer seukuran kartu kredit atau credit card sized computer (CCSC) merupakan low-cost dan low power computer yang memiliki kemampuan yang mirip dengan komputer personal. Kemampuan tersebut dapat dimanfaatkan untuk menampilkan berbagai informasi menggunakan web pada public display. Dalam artikel ini, akan dilakukan penelaahan berbagai teknologi web yang dapat diterapkan pada CCSC untuk menampilkan informasi menggunakan web pada public display. Akan dikaji berbagai referensi yang menunjukkan pemanfaatan web untuk public display, dilanjutkan dengan berbagai teknologi web yang ada, dan pada akhirnya dikaji berbagai teknologi web yang dapat diimplementasikan menggunakan CCSC. Dari hasil kajian yang dilakukan, CCSC dapat digunakan sebagai client maupun server untuk teknologi Web 1.0 dan Web 2.0

    SISTEM PENDUKUNG KEPUTUSAN SELEKSI ANGGOTA UNIT KEGIATAN MAHASISWA (UKM) MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) DAN TECHNIQUE FOR ORDER PREFERENCE BY SIMILARITY TO IDEAL SOLUTION (TOPSIS) (Studi Kasus: UKM Korps Sukarela Undip)

    Get PDF
    Penerimaan anggota baru merupakan salah satu kegiatan rutin tahunan yang dijalankan organisasi atau lembaga mahasiswa. Korps Sukarela (KSR) merupakan Unit Kegiatan Mahasiswa (UKM)/ lembaga kemahasiswaan yang menjadi wadah aktivitas mahasiswa untuk mengembangkan minat, bakat, dan keahlian di bidang kesehatan dan kemanusiaan melakukan seleksi anggota dengan melihat dan membandingkan data calon anggota seperti nilai tes tertulis, nilai tes praktik, nilai daily test, dan kehadiran. Proses seleksi semacam ini sering menimbulkan masalah seperti kurangnya ketelitian saat memasukkan data karena banyaknya jumlah calon anggota yang mencapai ratusan serta tidak adanya panduan seleksi membuat kriteria dan bobot penilaian seleksi dari tahun ke tahun mengalami perbedaan. Seiring dengan perkembangan teknologi komputer, terdapat sebuah sistem yang dapat menetapkan alternatif terbaik dari sejumlah alternatif berdasarkan kriteria tertentu yaitu Sistem Pendukung Keputusan (SPK). Pada SPK terdapat beberapa metode yang dapat digunakan seperti metode AHP dan metode TOPSIS. Pada penelitian ini metode AHP digunakan untuk memberikan bobot pada kriteria seleksi sedangkan metode TOPSIS digunakan untuk mengurutkan calon anggota yang akan dipilih. Keluaran dari sistem ini berupa daftar peringkat calon anggota berdasarkan nilai preferensi tertinggi hingga terendah. Sistem ini menghasilkan tingkat akurasi sebesar 92,31% yang diperoleh dengan membandingkan 65 orang peringkat teratas pada hasil perhitungan sistem dengan data seleksi anggota UKM KSR Undip periode 2015-2016

    Pengembangan Perangkat Lunak Peramalan Permintaan Untuk Perencanaan Produksi

    Get PDF
    Peramalan kuantitas permintaan merupakan salah satu kegiatan pada perencanaan produksi industri guna memprediksi permintaan mendatang. Hasil prediksi digunakan sebagai pertimbangan untuk merencanakan jumlah produksi pada periode selanjutnya. Namun, terdapat industri produksi baja lapis seng / BJLS yang di dalam kegiatan produksinya direncanakan berdasarkan target produksi bulanan yaitu dalam jumlah tonase. Kebijakan tersebut menimbulkan permasalahan seperti tidak setiap bulan dapat memenuhi target produksi. Selain itu, permasalahan penumpukan produk pada saat total produksi melebihi permintaan. Oleh sebab itu, industri tersebut memerlukan peramalan kuantitas permintaan agar rencana kegiatan produksi dapat diperkirakan berdasarkan riwayat permintaan pada masa lalu sampai dengan saat ini. Tujuan penelitian ini mengusulkan perangkat lunak yang dapat membantu dalam memperkirakan rencana jumlah produksi (tonase) pada periode (bulan) selanjutnya. Metode penelitian ini dikembangkan menggunakan model Waterfall sampai tahap Integration and System testing, bahasa pemrograman PHP dan sistem manajemen basisdata MySQL. Paramater peramalan yang digunakan adalah periode dan total jumlah permintaan (tonase) pada daftar pemesanan industri produksi BJLS bulan Mei – Oktober 2018. Hasil dari penelitian ini berupa Sistem Informasi Perencanaan Produksi (SIMPRO) untuk memprediksi kuantitas permintaan mendatang dalam perencanaan produksi. Metode peramalan time series yang digunakan dapat ditambahkan secara fleksibel oleh pengguna. Pengujian sistem dilakukan dengan menguji fungsionalitas sistem menggunakan metode blackbox, portabilitas sistem, dan fleksibilitas sistem.Peramalan kuantitas permintaan merupakan salah satu kegiatan pada perencanaan produksi industri guna memprediksi permintaan mendatang. Hasil prediksi digunakan sebagai pertimbangan untuk merencanakan jumlah produksi pada periode selanjutnya. Namun, terdapat industri produksi baja lapis seng / BJLS yang di dalam kegiatan produksinya direncanakan berdasarkan target produksi bulanan yaitu dalam jumlah tonase. Kebijakan tersebut menimbulkan permasalahan seperti tidak setiap bulan dapat memenuhi target produksi. Selain itu, permasalahan penumpukan produk pada saat total produksi melebihi permintaan. Oleh sebab itu, industri tersebut memerlukan peramalan kuantitas permintaan agar rencana kegiatan produksi dapat diperkirakan berdasarkan riwayat permintaan pada masa lalu sampai dengan saat ini. Penelitian ini mengusulkan perangkat lunak yang dapat membantu dalam memperkirakan rencana jumlah produksi (tonase) pada periode (bulan) selanjutnya. Sistem ini dikembangkan menggunakan model Waterfall sampai tahap Integration and System testing, bahasa pemrograman PHP dan sistem manajemen basisdata MySQL. Paramater peramalan yang digunakan adalah periode dan total jumlah permintaan (tonase) pada daftar pemesanan industri produksi BJLS bulan Mei – Oktober 2018. Perangkat lunak yang dihasilkan dari penelitian ini berupa Sistem Informasi Perencanaan Produksi (SIMPRO) untuk memprediksi kuantitas permintaan mendatang dalam perencanaan produksi. Metode peramalan time series yang digunakan dapat ditambahkan secara fleksibel oleh pengguna. Pengujian sistem dilakukan dengan menguji fungsionalitas sistem menggunakan metode blackbox, portabilitas sistem, dan fleksibilitas sistem. &nbsp

    RANCANG BANGUN SISTEM INFORMASI REKAM MEDIS KLINIK DAN APOTEK TERINTEGRASI

    Get PDF
    Klinik Mekarsari Husada Boyolali merupakan salah satu unit pelayanan kesehatan yang sudah memiliki unit perawatan yang cukup lengkap mulai dari IGD, rawat jalan, rawat inap, laboratorium, hingga apotek. Dalam memberikan pelayanan kesehatan kepada pasien, seluruh kegiatan pelayanan tersebut harus dicatat dalam suatu catatan medis yang disebut rekam medis. Pencatatan rekam medis manual dengan menggunakan kertas yang masih diterapkan di klinik ini memakan waktu yang lama serta kurang efektif. Proses pencarian data pun juga akan memakan waktu lama terutama apabila data rekam medis sudah menumpuk dalam jumlah besar dan tersebar di berbagai tempat. Banyaknya kekurangan dari sistem rekam medis manual yang selama ini berjalan menimbulkan pemikiran untuk mengganti sistem manual menjadi sistem yang lebih terkomputerisasi. Sistem baru yang dikembangkan berbasis web dengan metode pengembangan Inkremental yang diimplementasikan menggunakan bahasa PHP (Hypertext Preprocessor) dan sistem manajemen basis data MySQL. Dengan perancangan dan pembangunan sistem informasi rekam medis klinik dan apotek terintegrasi ini diharapkan mampu meningkatkan efisiensi kerja pegawai klinik Mekarsari Husada serta memudahkan dalam melakukan pencarian data pasien, data obat, maupun data rekam medis pasien di Klinik Mekarsari Husada ini

    Desain Perangkat Lunak : Konsep dan Tantangannya

    Get PDF
    Desain perangkat lunak merupakan tahapan pengembangan perangkat lunak yang hasilnya akan digunakan oleh pengembang perangkat lunak untuk membuat program. Dalam tulisan ini, disajikan berbagai konsep penting mengenai desain perangkat lunak, termasuk proses desain itu sendiri. Tulisan ini diakhiri dengan mengkaji berbagai tantangan dalam desain perangkat lunak, dalam hal bagaimana merancang perangkat lunak secara efektif dan perancangan perangkat lunak untuk embedded system. Dari kajian tersebut diharapkan memicu riset-riset dalam desain perangkat lunak
    corecore